Unique Paths Ii - Dynamic Programming - Leetcode 63